@charset 'utf-8';
#mianWrap{width:100%;min-height:650px;box-sizing: border-box;padding:120px 40px 0;}
.car-main{width:100%;min-height:200px;box-sizing: border-box;}
.car-main .main-title{width:100%;height:100px;text-align: center;line-height: 100px;font-size: 30px;border-bottom: 1px solid #ccc;}
.car-main .car-show{
    width:100%;min-height:100px;padding:0 30px;box-sizing: border-box;
}
.car-main .title-show{
    width: 100%;height: 100px;display: flex;
    padding-right: 20px;box-sizing: border-box;
    justify-content: space-between;align-items: center;font-size: 24px;border-bottom: 1px solid #ccc;
}
.car-main .title-show h3{padding-left: 10px;}
.car-main .title-show p{width:65%;height:100%;display: flex;align-items: center;}
.title-show p span:nth-of-type(1){margin-left:170px ;}

.title-show p span:nth-of-type(2){margin-left:180px ;}
.title-show p span:nth-of-type(3){margin-left:180px ;}

.car-main .showArea{width:100%;min-height: 200px;}

.car-main .all{height: 80px;line-height: 80px;}
.car-main .show-left{position: relative;}
.car-main .show-box{margin: 15px 0 25px;}
.car-main .show-left,.car-main .show-right,.car-main .show-left .janjie,.car-main .show-left img,.car-main .show-right>*{float: left;}
.car-main .show-left img{width: 130px;height:180px;margin-right: 15px;}
.car-main .janjie h3{padding:13px 0;font-size: 24px;}
.car-main .janjie h4,.janjie p{line-height:24px;font-size: 14px;}
.car-main .janjie span{display: block;margin-top:8px;width:70px;font-size: 14px;
            padding:0 10px;line-height: 24px;color: #ccc;background-color: black;
}
.car-main .car-box{margin-bottom: 20px;}
.ck{position: absolute;left:15px;top:20px}
.car-main .show-right{width:615px;padding-top: 50px;box-sizing: border-box;
    display: flex;justify-content: space-between;float: right;margin-right: 10px;}
.car-main .show-right>*{font-size: 20px;}

.show-right .num{height:31px;width:190px;border: 1px solid #000;float: left;}
.show-right .minus{font-size: 24px;width:20px;text-align: center;background-color: red;float: left;}
.show-right .add-num{float: left;font-size: 24px;background-color: red;width:20px;text-align: center;}
.minus:hover,.add-num:hover{cursor: pointer;}
.show-right .geshu{width:150px;text-align: center;line-height: 31px;font-size: 16px;float: left;}
.remove_car:hover{cursor: pointer;}
.last {width:100%;height: 100px;border-top: 1px solid #ccc;
    padding: 25px 100px 10px;box-sizing: border-box;
}
.last h4{font-size: 24px;float: left;margin-left: 310px;}
.last span{float:left;font-size: 24px;padding:0 30px;background-color: #ccc;}
.last p{float:right;font-size: 24px;padding:0 50px;background-color: #000;margin-right: 40px;color: #fff;}

